home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / ARMLINUX / MAIL / 9804 / 000109_owner-linux-arm…r.rutgers.edu _Mon Apr 20 23:48:50 1998.msg < prev    next >
Internet Message Format  |  1998-05-13  |  6KB

  1. Return-Path: <owner-linux-arm-outgoing@vger.rutgers.edu>
  2. Received: from orava.funet.fi (orava.funet.fi [128.214.248.46])
  3.     by odie.barnet.ac.uk (8.8.6/8.8.6) with ESMTP id XAA20054
  4.     for <willy@odie.fluff.org>; Mon, 20 Apr 1998 23:48:48 +0100
  5. Received: from vger.rutgers.edu ([128.6.190.2]:4878 "EHLO vger.rutgers.edu" ident: "root") by orava.funet.fi with ESMTP id <391230-15032>; Tue, 21 Apr 1998 01:46:34 +0300
  6. Received: by vger.rutgers.edu id <971725-319>; Mon, 20 Apr 1998 17:39:06 -0400
  7. Received: from snowcrash.cymru.net ([163.164.160.3]:1792 "EHLO snowcrash.cymru.net" ident: "NO-IDENT-SERVICE") by vger.rutgers.edu with ESMTP id <971719-319>; Mon, 20 Apr 1998 17:08:05 -0400
  8. Received: from caramon.armlinux.org (dialup2.cymru.net [163.164.160.66]) by snowcrash.cymru.net (8.8.7/8.7.1) with ESMTP id WAA03598; Mon, 20 Apr 1998 22:12:42 +0100
  9. Received: from raistlin.armlinux.org (raistlin [192.168.0.3]) by caramon.armlinux.org (8.7.4/8.7.3) with ESMTP id VAA26901; Mon, 20 Apr 1998 21:36:24 +0100
  10. From: Russell King - ARM Linux Admin <linux@arm.uk.linux.org>
  11. Received: (from linux@localhost) by raistlin.armlinux.org (8.7.4/8.7.3) id VAA00529; Mon, 20 Apr 1998 21:13:24 +0100
  12. Message-Id: <199804202013.VAA00529@raistlin.armlinux.org>
  13. Subject: Re: Installing on an 4 MB A5000
  14. To: 9606585c@udcf.gla.ac.uk (James Craig)
  15. Date:     Mon, 20 Apr 1998 21:13:22 +0100 (BST)
  16. Cc: linux@arm.uk.linux.org, root@mad.scientist.com, linux@treblig.org,
  17.         linux-arm@vger.rutgers.edu
  18. In-Reply-To: <Pine.GSO.3.95.980420103359.16862A-100000@lenzie.cent.gla.ac.uk> from "James Craig" at Apr 20, 98 10:44:00 am
  19. X-Mailer: ELM [version 2.4 PL24]
  20. MIME-Version: 1.0
  21. Content-Type: text/plain; charset=US-ASCII
  22. Content-Transfer-Encoding: 7bit
  23. X-Orcpt: rfc822;linux-arm@vger.rutgers.edu
  24. Sender: owner-linux-arm@vger.rutgers.edu
  25. Precedence: bulk
  26. X-Loop: majordomo@vger.rutgers.edu
  27. Status: RO
  28.  
  29. James Craig writes:
  30. > Yep, I know about this problem. It's a bit of a problem (understatement of
  31. > the century) but we're more likely to be able to manage when the installer
  32. > is just a tar+gunzip, instead of some weird format that stores huge heaps
  33. > of completely useless info. 
  34.  
  35. That's where you're wrong.  You're talking about tar + gunzip + sh + installer.
  36. With RedHat, you've just got the installer and cpio.  There's nothing more
  37. to it.
  38.  
  39. > The slackware packages include the scripts too - If you look closely at a
  40. > slackware package, it contains a install/script file usually which handles
  41. > installation. Most slackware packages uninstall fairly cleanly too. The
  42. > other *BIG*, in fact *HUGE* advantage is that you can get away with no
  43. > installer whatsoever. The good old fashioned sash shell (stand-alone
  44. > shell) includes tar in it - and compiles perfectly for the ARM leaving
  45. > bucketloads of RAM free even on a 4M machine. You can just use it's
  46. > built-in tar command to unpack the slackware packages - it works great.
  47.  
  48. And if you want to teach Joe Bloggs how to use it, then go ahead.  But that's
  49. not the end of it - it's all well untaring, but what about these installation
  50. scripts you mentioned.  You have mentioned that you can unpack the sources,
  51. but what about the next stage.
  52.  
  53. > I don't really think people who are smart enough to get it to even *boot*
  54. > are going to have much trouble figuring out that the need to install perl
  55. > before they can use a perl script. Not to forget, of course, RPM is truly
  56. > hideous to use anyway. Trying to do anything other than one of the
  57. > predefined action is seriously fiddly, and you don't stand much change
  58. > of getting an RPM port to other OSs to let you modify packages before
  59. > installing them - e.g. seperating individual files out to fit them onto
  60. > 720K floppies.. Also - removing a package which other programs are using
  61. > isn't smart usually - but you need to do it to make a decent job of upgrading
  62. > versions on something. I'd much rather it just shut up and got on with it. :)
  63.  
  64. Well then, you should just make sure you use the --nodeps option everytime.
  65. The dependencies are provided for people who may not realise the ramifications
  66. of the action that they are about to perform.
  67.  
  68. I'd like to ask you a couple of questions at this point.  Have you tried
  69. creating a distribution?  Have you tried making a RedHat package?
  70.  
  71. If the answer to these questions is no, then I would suggest that you try
  72. this *before* commenting on it, since you're trying to talk about a subject
  73. that you have only half if not less of the total facts about.
  74.  
  75. You forget, I *have* tried the tar method.  I *have* tried the RPM method.
  76. I know what a pain the two are.  I know the problems that each one cause.
  77. I know the benefits of each.  I know this because I have had *experience*
  78. of them both.
  79.  
  80. As someone who has spent half a year creating the ARM Linux distribution,
  81. I really *KNOW* how difficult it is to create a distribution.  It is not
  82. a trivial matter, and without the RPM system, it would not be here today.
  83. I *KNOW* where the problems lie.
  84.  
  85. Now, stop arguing about something that is IRRELLEVENT and discuss SENSIBLY
  86. THE REAL PROBLEM AT HAND - how to get AN installer to work in 4MB, not
  87. I DON'T LIKE REDHAT AND THATS WHY IT DOESN'T WORK.
  88.  
  89. > My commiserations to your friend, losing his soul to the dark side of
  90. > Linux. He's fallen in with evil companions. ;)
  91.  
  92. Not at all - he was going to use a tar file, until I explained RPMs to
  93. him.  He immediately saw the enormous advantages that a RPM gives you
  94. over a simple tar.gz file.
  95.    _____
  96.   |_____| ------------------------------------------------- ---+---+-
  97.   |   |        Russell King       linux@arm.uk.linux.org      --- ---
  98.   | | | |  http://www.arm.uk.linux.org/~rmk/armlinux.html    /  /  |
  99.   | +-+-+                                                     --- -+-
  100.   /   |               THE developer of ARM Linux              |+| /|\
  101.  /  | | |                                                     ---  |
  102.     +-+-+ -------------------------------------------------  /\\\  |
  103.  
  104. unsubscribe: body of `unsubscribe linux-arm' to majordomo@vger.rutgers.edu